/**
 * 
 */
package it.unical.canonaco.rende.igpe.game.cbv.logiclayer.engine.component.world;


/**
 * @author Massimo Canonaco
 *
 */
public class TextureInfoBean {
	
	private String name;
	private String extension;
	private String folder;
	private int actualKey;
	
	public TextureInfoBean(){}
	
	public TextureInfoBean(final String folder, final String name, final String extension, final int key)
	{
		this.folder = folder;
		this.name = name;
		this.extension = extension;
		actualKey = key;
	}
/**
	 * @return the acutalKey
	 */
	public int getAcutalKey() {
		return actualKey;
	}
	
	/**
	 * @param acutalKey the acutalKey to set
	 */
	public void setAcutalKey(int acutalKey) {
		this.actualKey = acutalKey;
	}
	//	private LinkedList<Field> applied;
	
	/**
	 * @return the name
	 */
	public String getName() {
		return name;
	}
	/**
	 * @param name the name to set
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * @return the extension
	 */
	public String getExtension() {
		return extension;
	}
	/**
	 * @param extension the extension to set
	 */
	public void setExtension(String extension) {
		this.extension = extension;
	}
//	/**
//	 * @return the applied
//	 */
//	public LinkedList<Field> getApplied() {
//		return applied;
//	}
//	/**
//	 * @param applied the applied to set
//	 */
//	public void setApplied(LinkedList<Field> applied) {
//		this.applied = applied;
//	}
	/**
	 * @return the folder
	 */
	public String getFolder() {
		return folder;
	}
	/**
	 * @param folder the folder to set
	 */
	public void setFolder(String folder) {
		this.folder = folder;
	}
	
	/*
	 * private static class InfoTextureLump
	{
		private String name;
		private String extension;
		private String folder;
		private LinkedList<Cell> appliedOn; 
	}
	 */
}
